all out battle - Turkish English Dictionary